package com.honour.service.interfaced.impl;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import com.honour.service.interfaced.ProductInManager;
import com.system.dao.DaoSupport;
import com.system.util.PageData;

/**
 * 商品接口
 * @author zhanglingbing
 * @date 2018年1月31日
 */
@Service("proInService")
public class ProductInService implements ProductInManager {

	@Resource(name = "daoSupport")
	private DaoSupport dao;
	
	/**
	 * 通过规格id查询商品规格信息
	 * @Author zhanglingbing
	 * @date 2018年1月31日
	 * @param pd
	 * @return
	 * @throws Exception
	 *
	 */
	@Override
	public PageData selectByStandardId(PageData pd) throws Exception {
		return (PageData) dao.findForObject("ProductInMapper.selectByStandardId", pd);
	}
	
	/**
	 * 通过商品id查询商品信息
	 * @Author zhanglingbing
	 * @date 2018年1月31日
	 * @param pd
	 * @return
	 * @throws Exception
	 *
	 */
	@Override
	public PageData selectProByProId(PageData pd) throws Exception {
		return (PageData) dao.findForObject("ProductInMapper.findById", pd);
	}
	
	
	/**
	 * 通过规格id查询商品信息
	 * @author zhanglingbing
	 * @date 2018年4月14日
	 * @param pd
	 * @return
	 * @throws Exception
	 */
	@Override
	public PageData selectProInfoByStanId(PageData pd) throws Exception {
		return (PageData) dao.findForObject("ProductInMapper.selectProInfoByStanId", pd);
	}

	

}
